package com.enjoyor.soa.traffic.api.dto.bigdata;

import java.io.Serializable;
import java.util.Date;

/**
 * 卡口点位过车信息
 */
public class PointTrackDto implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 卡口点位
	 */
	private PointsDto point;
	/**
	 * 过车时间
	 */
	private Date time;

	/**
	 * 号牌类型
	 */
	private String licenseType;
	/**
	 * 号牌类型
	 */
	private String licenseTypeName;
	/**
	 * 号牌号码
	 */
	private String licenseNum;
	/**
	 * 卡口点位编码
	 */
	private String pointId;
	/**
	 * 卡口点位方向编码
	 */
	private String directId;
	/**
	 * 车道号
	 */
	private String lane;
	/**
	 * 过车速度
	 */
	private Integer speed;
	/**
	 * 过车图片
	 */
	private String picPath;
	private String picPath2;
	private String picPath3;
	/**
	 * 获取 卡口点位
	 * @return point
	 */
	public PointsDto getPoint() {
		return point;
	}
	/**
	 * 设置 卡口点位
	 * @param point 卡口点位
	 */
	public void setPoint(PointsDto point) {
		this.point = point;
	}
	/**
	 * 获取 过车时间
	 * @return time
	 */
	public Date getTime() {
		return time;
	}
	/**
	 * 设置 过车时间
	 * @param time 过车时间
	 */
	public void setTime(Date time) {
		this.time = time;
	}
	/**
	 * 获取 卡口点位编码
	 * @return pointId
	 */
	public String getPointId() {
		return pointId;
	}
	/**
	 * 设置 卡口点位编码
	 * @param pointId 卡口点位编码
	 */
	public void setPointId(String pointId) {
		this.pointId = pointId;
	}
	/**
	 * 获取 卡口点位方向编码
	 * @return directId
	 */
	public String getDirectId() {
		return directId;
	}
	/**
	 * 设置 卡口点位方向编码
	 * @param directId 卡口点位方向编码
	 */
	public void setDirectId(String directId) {
		this.directId = directId;
	}
	/**
	 * 获取 车道号
	 * @return lane
	 */
	public String getLane() {
		return lane;
	}
	/**
	 * 设置 车道号
	 * @param lane 车道号
	 */
	public void setLane(String lane) {
		this.lane = lane;
	}
	/**
	 * 获取 号牌类型
	 * @return licenseType
	 */
	public String getLicenseType() {
		return licenseType;
	}
	/**
	 * 设置 号牌类型
	 * @param licenseType 号牌类型
	 */
	public void setLicenseType(String licenseType) {
		this.licenseType = licenseType;
	}
	/**
	 * 获取 号牌号码
	 * @return licenseNum
	 */
	public String getLicenseNum() {
		return licenseNum;
	}
	/**
	 * 设置 号牌号码
	 * @param licenseNum 号牌号码
	 */
	public void setLicenseNum(String licenseNum) {
		this.licenseNum = licenseNum;
	}
	/**
	 * 获取 过车速度
	 * @return speed
	 */
	public Integer getSpeed() {
		return speed;
	}
	/**
	 * 设置 过车速度
	 * @param speed 过车速度
	 */
	public void setSpeed(Integer speed) {
		this.speed = speed;
	}
	/**
	 * 获取 过车图片
	 * @return picPath
	 */
	public String getPicPath() {
		return picPath;
	}
	/**
	 * 设置 过车图片
	 * @param picPath 过车图片
	 */
	public void setPicPath(String picPath) {
		this.picPath = picPath;
	}

	public String getPicPath2() {
		return picPath2;
	}

	public void setPicPath2(String picPath2) {
		this.picPath2 = picPath2;
	}

	public String getPicPath3() {
		return picPath3;
	}

	public void setPicPath3(String picPath3) {
		this.picPath3 = picPath3;
	}

	public String getLicenseTypeName() {
		return licenseTypeName;
	}

	public void setLicenseTypeName(String licenseTypeName) {
		this.licenseTypeName = licenseTypeName;
	}
}
